Palm ruff - German English Dictionary